<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>
  //原型对象的应用,扩展内置对象方法
  console.log(Array.prototype)
  Array.prototype.sum = function (){
    //原型对象中的this,指向调用的实例对象
    var reduce = this.reduce((a, b)=>a+b);
    return  reduce
  }
  var arr= [1,2,3,4,5]
  console.log(arr.sum())
  //注意在扩招原型上的方法的时候,不要使用对象的添加方式,否则会覆盖掉原有的方法!

  arr[((index-1)>>1)]
</script>
</body>
</html>